MEAHNVEISTRLTPEMKNQGTIELLYKALQQGDTSTVTKVVASDVEWWFHGPHDCQHMMRLLTGEPPRQVSFRFEPSSVQVVVPGHDCVIAEGWEGSRVYWVHVWKLKDGVVTELREYFNTWLTVTDYSLGAVGWDMGRCTVWESVPRDLARGSLPSLLLAI